home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / music / video096.zip / TUTOR.DOC < prev    next >
Text File  |  1986-12-09  |  37KB  |  737 lines

  1. { filename : TUTOR.DOC }
  2. { 22 Aug 86 }
  3. { Video-Voice version 0.8 }
  4.  
  5. Note:  There are some conflicts between this tutorial and the 
  6. version of APPEND.B that came with your disk.  The APPEND.B file 
  7. is the more current, and rely on it instead of the tutorial.
  8.  
  9.  
  10.                             Tutorial
  11.                 Getting Started With Video-Voice
  12.  
  13. What's in the Tutorial?
  14.  
  15.      This Tutorial introduces you to Video-Voice.  It takes you 
  16. for a guided tour of the features of Video-Voice, step by step.
  17. Stay tuned and we'll teach you how to get started.
  18.  
  19. How To Use This Tutorial
  20.  
  21.      You should read this chapter all the way through.  You don't 
  22. have to be near your computer.  If you are listening to a tape 
  23. (or a synthesized speaking of the disk file) of this chapter, 
  24. make yourself comfortable for a good long listen.  Don't try 
  25. taking notes or memorizing.  Just relax and absorb the general 
  26. points.
  27.  
  28.      Then read it again at your computer.  Load the practice file 
  29. by typing "type practice"  followed by the ENTER key from the DOS 
  30. prompt. As you read, try out the examples on the computer.  Don't 
  31. be afraid to experiment.  
  32.  
  33. How Video-Voice Works
  34.  
  35.      Video-Voice is a screen reading program.  It sends 
  36. information which would normally appear only on the computer's 
  37. screen out to your voice synthesizer.  Video-Voice lets you 
  38. choose what parts of the screen you want to review.  You can 
  39. speak a specific line, part of a sentence, a column of words, or 
  40. even a particular phrase on the screen.  To command Video-Voice 
  41. to do all these things, you press specific keys on your keyboard.
  42.  
  43.      Video-Voice has been designed to run with an applications 
  44. program. If you had a stereo amplifier with a dynamic turntable 
  45. and fantastic speakers but no records, the stereo amplifier 
  46. wouldn't give you much pleasure.  Similarly, if Video-Voice were 
  47. the only program in your computer's memory, it wouldn't do you 
  48. much good either. 
  49.  
  50.      Video-Voice's purpose in life is to speak what is written on 
  51. the screen, so you need other programs to put interesting things 
  52. on the screen for Video-Voice to read to you.  With Video-Voice 
  53. you use applications programs intended for sighted people.  These 
  54. programs do things like word processing, file management, 
  55. accounting, or whatever.  They display their output on the screen 
  56. and Video-Voice will read the text and send it to your speech 
  57. synthesizer, which speaks it to you.  
  58.  
  59.      Unlike sighted people, you don't have to stare at that silly 
  60. boob-tube all day.  So long as you have a detachable keyboard, 
  61. with a long enough cable, you can use your computer wherever you 
  62. like -- sitting on the sofa, out on the patio, or even in bed.
  63.  
  64.      Like the proverbial mother-in-law who never shuts up, the 
  65. computer display screen can tell you a lot more than you really 
  66. want to hear.  You don't want to hear the WHOLE screen spoken 
  67. every time you want a little bit of information, do you?  Video-
  68. Voice gives you ACCESS to all parts of the screen. You get to 
  69. select which parts of the display you want to read at any given 
  70. time.  
  71.  
  72.      This is why Video-Voice has over one hundred commands.  If 
  73. that sounds just a wee bit intimidating, remember that you won't 
  74. have to use all of them all the time.  Debee, who wrote Video-
  75. Voice, doesn't remember every command. Often even she has to look 
  76. one up in Appendix B.  
  77.  
  78.      People only need to memorize the commands they will use 
  79. frequently in real life.  If you need to type accurately, you 
  80. will quickly memorize the "spell current word" command. If you 
  81. need to check a status line at the top of your screen frequently, 
  82. you will soon learn the "speak top row" key sequence.  The 
  83. important thing is to become proficient with the commands you use 
  84. often.  You can look up the rest of them when you need them.
  85.  
  86.  
  87. Video-Voice keys
  88.  
  89.      Since Video-Voice runs simultaneously alongside other 
  90. software, it needs to use keys that your applications program 
  91. DOESN'T use.
  92.  
  93.      Video-Voice allows you to use all the keys on your keyboard 
  94. and all their combinations, even if your applications program 
  95. uses the same keys and combinations.  How does Video-Voice 
  96. perform THAT little bit of magic?  Video-Voice uses a PREFIX key 
  97. in front of the real-time Video-Voice commands, in order to avoid 
  98. conflicts with keys and combinations used by your applications 
  99. program. 
  100.  
  101.      The PREFIX key prefixes, or comes before, every Video-Voice 
  102. real-time command.  For example, in Video-Voice, you tap the 
  103. PREFIX key then tap the "j" key to speak the current word.  It is 
  104. even necessary to prefix the real-time commands while in Video-
  105. Voice's screen review mode.  
  106.  
  107.      By using the PREFIX key, you tell Video-Voice to watch for 
  108. the next key and to interpret it as a Video-Voice command.  If we 
  109. did not have a PREFIX key, then the repetoire of Video-Voice 
  110. commands would have to be very limited.  Applications programs 
  111. for the IBM Pc use most of the keyboard. What's even worse is 
  112. that different programs don't even use the same keys to mean the 
  113. same thing!  The way that other talking screen-reading program 
  114. get around this keyboard conflict is to rely on a special review 
  115. mode, but people get confused about which mode they are in.  
  116. Because of their heavy reliance on a review mode, these other 
  117. talking screen-reading programs are far more cumbersome to use 
  118. than Video-Voice. 
  119.  
  120.      Video-Voice uses the Function 9 key as its PREFIX key.  On 
  121. genuine IBM PC keyboards, the Function 9 key is at the far bottom 
  122. left-hand corner or the keyboard.  On keyboards for many of the 
  123. IBM compatible computers, it is located directly above the number 
  124. 9 key which you would reach with the ring finger of your right 
  125. hand.  When you tap the Function 9 key, Video-Voice instructs 
  126. your speech synthesizer to say "Prefix."  
  127.  
  128.      From now on we will simply refer to the Function 9 key, when 
  129. it is used by Video-Voice, as the PREFIX key.  If you want to 
  130. send the Function 9 keystroke through to the applications 
  131. program, just tap the Function 9 key twice.
  132.  
  133. The Video-Voice keyboard layout:
  134.  
  135.      Since Video-Voice commands are all PREFIXed, the whole 
  136. keyboard is available for them.  The commands are categorized 
  137. into logical groups and each group occupies a particular set of 
  138. keys on the keyboard.
  139.  
  140.      The screen review functions are done with the right hand on 
  141. home row keys or keys directly above or below the home row.   
  142. Commands that give you information are on the top-row number keys 
  143. of the typewriter keyboard.  
  144.  
  145.      Commands that change the quantity or quality of what is 
  146. spoken are on the top-row number keys with the shift or alt key 
  147. depressed at the same time.  An exception to this last category 
  148. is that the most important commands that control your speech 
  149. synthesizer are located on the backslash key or a combination of 
  150. the backslash with the shift key, the alt key, or the control 
  151. key. 
  152.  
  153.      The commands used most often are those that speak specific 
  154. parts of the screen.  You can speak a small unit or you can speak 
  155. a large unit.  The smallest unit is the character.  Next comes 
  156. word, then sentence, then paragraph, then row.  The largest unit 
  157. is the screen.  
  158.  
  159.      The keys which control the speaking of a current unit are on 
  160. the home row, easily accessible to the fingers of your right 
  161. hand.  Smaller units are located to the left of larger units.  
  162.  
  163.      The commands which speak the previous unit, of the same 
  164. size, are on the row above home row.  Keys which speak the 
  165. following unit are on the row below home row.  
  166.  
  167.      Of course, a screen-reading program such as Video-Voice can 
  168. only speak the current screen display, so commands to speak a 
  169. previous or following screen don't make any sense.  Therefore 
  170. there are no commands to speak previous or following screen.
  171.  
  172.      Does this sound confusing?  Let's talk in concrete examples.
  173.  
  174.      If you are at your computer put your right hand on home row 
  175. in its proper position.  You don't even need to have your 
  176. computer turned on.  If you don't have a computer handy, imagine 
  177. a typewriter keyboard beneath your right-hand fingers. 
  178.  
  179.      The "h" key is the farthest key left which you can strike 
  180. with the index finger of your right hand.  Therefore PREFIX "h" 
  181. speaks the current character.  Next comes the "j", so PREFIX "j" 
  182. speaks the current word, the next larger unit of text. After the 
  183. "j" comes the "k" key, so PREFIX "k" speaks the current sentence.  
  184. Farther right comes the "l" key, so PREFIX "l" speaks the current 
  185. paragraph.  
  186.  
  187.      Next comes the semicolon key.  PREFIX semicolon doesn't do 
  188. anything yet, but that's because we've got a secret plan for it, 
  189. and it will show up in subsequent versions of Video-Voice.  
  190.  
  191.      Stretch your little finger out to the right a bit, and you 
  192. will reach the apostrophe key.  PREFIX apostrophe speaks the 
  193. current row.  Beyond the apostrophe (on genuine IBM PC keyboards) 
  194. is the back-accent key (often called the accent-grave key.) 
  195. PREFIX back-accent speaks the current screen.
  196.  
  197.      Notice how there are really two sets of units separated by 
  198. the unused semicolon.  Character, word, sentence, and paragraph 
  199. are LITERARY units.  When you speak and write, you are using 
  200. these literary units to express your thoughts.  Row and screen 
  201. are DISPLAY units.  When the computer displays your thoughts, it 
  202. uses these display units.  (There is another unit, the screen 
  203. column, which we will get to later.)  People use literary units 
  204. and computers use display units.  In both cases the pattern is 
  205. smaller unit to the left of the larger unit.
  206.  
  207.      Now think about where your hands are as you type.  If you 
  208. want to read something you typed previously, isn't it natural to 
  209. move your hand up to get to it?  Since PREFIX "h" speaks the 
  210. current character, and the "y" key is right above the "h" key, it 
  211. is natural to use PREFIX "y" to speak the previous character.  
  212.  
  213.      PREFIX "j" speaks the current word and the key above the 
  214. "j", the "u", speaks the previous word.  PREFIX "k" speaks the 
  215. current sentence.  Above the "k" we find the "i" key.  PREFIX "i" 
  216. speaks the previous sentence.  PREFIX "l" speaks the current 
  217. paragraph to you, so PREFIX "o" speaks the previous paragraph.
  218.  
  219.      Now, if you wish to read the following unit you naturally 
  220. move your hand downward.  So, since the "n" key is below the "h" 
  221. key, PREFIX "n" speaks the following character.  PREFIX "j" 
  222. speaks the current word, so PREFIX "m" speaks the Next word.  
  223. Similarly, PREFIX "k" speaks the current sentence, so PREFIX 
  224. comma speaks the following sentence. In the same pattern, PREFIX 
  225. "l" speaks the current paragraph and PREFIX period speaks the 
  226. following paragraph.  
  227.  
  228.      For reading rows, we had to get a little bit creative.  
  229. PREFIX apostrophe speaks the current row.  Stretch out that right 
  230. little finger a bit.  Above the aphostrophe is the left bracket, 
  231. so PREFIX left-bracket speaks the previous row.  Oops, there's 
  232. nothing on the keyboard directly below the apostrophe.  But, most 
  233. people naturally want to tap the ENTER key (also called return 
  234. key) to move to the next row, so PREFIX ENTER speaks the 
  235. following row.  
  236.  
  237.      Notice that we use the word "row" to refer to a line of text 
  238. on the screen.  Future versions of Video-Voice will make a 
  239. destinction between a line of text in a document and a row of 
  240. text on the screen display.  
  241.  
  242.      Video-Voice's reading ability doesn't end here.  At this 
  243. point, you're only in first grade!  You can also read parts of 
  244. units.  If you hold down the shift key while you tap the key that 
  245. represents one of the units, you can read the first part of that 
  246. unit.  For example, PREFIX "k" speaks the current sentence.  
  247. Therefore, PREFIX followed by the shifted "k" key speaks the 
  248. first part of the sentence and stops where your cursor is located 
  249. within the sentence.  PREFIX "l" speaks the current paragraph, so 
  250. PREFIX shifted "l" speaks the first part of the paragraph, up to 
  251. the end of the row your cursor is currently on.  PREFIX 
  252. apostrophe speaks the current row.  PREFIX shifted apostrophe 
  253. speaks from the left-hand side of the screen to where the cursor 
  254. is located -- the first part of the row.  PREFIX back-accent 
  255. speaks the whole screen, so PREFIX shifted back-accent speaks the 
  256. first part of the screen, including the whole screen row your 
  257. cursor is on.
  258.  
  259.      You might have wondered, while you were reading the 
  260. preceding paragraph, "Now how on earth do you determine where the 
  261. first part of a character ends, and what good would it be if you 
  262. could?"  Or maybe you were wondering, "What good is speaking the 
  263. first part of a word?  I'd rather have Video-Voice spell the 
  264. first part, and anyway it would probably be mispronounced."  
  265. Well, you're right.  The PREFIX shifted "h" and PREFIX shifted 
  266. "j" commands do something else.  We'll get to them in a few 
  267. moments.
  268.  
  269.      To read the last part of a unit you hold down the alternate 
  270. key while tapping the unit key.  PREFIX "k" speaks the current 
  271. sentence, so PREFIX Alt "k" speaks the last part of the sentence.  
  272. The PREFIX L speaks the current paragraph, so PREFIX Alt "l" 
  273. speaks the last part of the paragraph, that is, the row you are 
  274. on all the way through the end of the paragraph. 
  275.  
  276.      Of course, we will follow this pattern with the secret unit 
  277. on the semicolon as well. PREFIX shifted semicolon will speak the 
  278. first part of the secret unit, and PREFIX Alt semicolon will 
  279. speak the last part.
  280.  
  281.      PREFIX Apostrophe speaks the current row.  PREFIX
  282. shifted apostrophe speaks the beginning of the row and PREFIX
  283. alt apostrophe speaks the last part of the row.  As you might 
  284. expect, PREFIX alt back-accent speaks the last part of the 
  285. screen.
  286.  
  287.      We got a bit creative with the shifted versions of character 
  288. and word.  We use these unit commands to do what we call a "quick 
  289. column" read.  
  290.  
  291.      PREFIX "h" speaks current character.  PREFIX shifted "h" 
  292. speaks the column of current characters, starting at the top of 
  293. the screen and ending at your current position on the screen.  
  294. PREFIX alt "h" speaks the current column of characters, starting 
  295. at your screen position and continuing downwards until the bottom 
  296. of the screen is reached.  If you want to read an entire column 
  297. of characters, from the top of the screen to the bottom, tap the 
  298. PREFIX key, hold down both the alt key and the shift key, then 
  299. tap the "h" key.
  300.  
  301.      PREFIX "j" speaks the current word.  PREFIX shifted "j" 
  302. speaks the column of words starting at the top of the screen and 
  303. stopping at the word the cursor is located on.  PREFIX alt "j" 
  304. speaks the column of words from the cursor location down to the 
  305. bottom of the screen.   PREFIX alt shift "j" will speaks the 
  306. whole column of words 
  307.  
  308.      Pronouncing part of a word doesn't make much sense.  
  309. Spelling all or part of a word sure does, though.  PREFIX 
  310. spacebar spells the whole current word. PREFIX shift spacebar 
  311. spells from where the word begins to where your cursor is located 
  312. within the word.  PREFIX alt spacebar spells from where the 
  313. cursor is located to the end of the current word.
  314.  
  315.      This may seem like a lot of key combinations to memorize.  
  316. You don't have to learn them all at once.  Practice the ones that 
  317. you will be using a lot.  The rest of them will fall into place 
  318. when you need them.  After you have used them for a little while, 
  319. you will notice that your fingers remember the keystrokes much 
  320. better than your mind does. Let your fingers do the typing while 
  321. your brain does the thinking!  
  322.  
  323.  
  324. The left-hand home row keys:
  325.  
  326.      Now we will discuss the left-hand home row keys.  We only 
  327. use two keys in this group.  They are the "f" key and the "s" 
  328. key.  
  329.  
  330.      The "f" stands for FIND, and when you want to find something 
  331. on the screen you use a PREFIX "f" command followed by keystrokes 
  332. to tell Video-Voice what it is you want to find.  
  333.  
  334.      The "s" stands for SET and you use PREFIX "s" commands to 
  335. "set up" certain advanced screen-reading options.  There is only 
  336. one "s" for SET command in this version of Video-Voice, and its 
  337. use is rather specialized, so we will skip over it for now.
  338.  
  339.      With the "f" for find commands, you can find any text, a 
  340. change of attribute, a marker you have previously set, or a pop-
  341. up window.  You can also find a specific row or column.  Once 
  342. Video-Voice finds what you are looking for, it tells you about 
  343. it.  Again, we illustrate with a few examples.
  344.  
  345.      To find the word "Hello" on your screen, you tap the PREFIX 
  346. key, followed by the "f" for find key, followed by "t" for text 
  347. key, followed by the word "Hello", followed by the ENTER key. If 
  348. the word "Hello" appears somewhere on the screen, Video-Voice 
  349. finds it and speaks the entire row on which "Hello" is located. 
  350. Video-Voice also beeps with a special pitch to tell you which row 
  351. was spoken.
  352.  
  353.      Or, suppose you are using a trivia game program that puts 
  354. the questions on your screen in brilliant (if somewhat garish) 
  355. purple letters.  You can tell Video-Voice to speak only the parts 
  356. of your screen that have purple letters. Tap the PREFIX key, 
  357. followed by the "f" for FIND key, followed by "f" for FOREGROUND 
  358. key, followed by "ma" for MAGENTA, followed by the ENTER key.  
  359. Video-Voice disregards any text that is not in purple letters, 
  360. and speaks the text that is.  By the way, computer manuals always 
  361. seem to call purple magenta, so don't let that throw you.
  362.  
  363.      Suppose you are using a mailing list program and you want it 
  364. to print labels for all five thousand people on your list.  It's 
  365. getting to be lunch time and you want know how much longer you 
  366. will have to wait for the program to finish.  The particular 
  367. mailing list program you are using puts its status messages on 
  368. row 6 of the screen.  This is a another good time to use a PREFIX 
  369. "f" command.  You tap the PREFIX key, followed by the "f" for 
  370. FIND key, followed by "r" for ROW key, followed by the number 
  371. "6", followed by the ENTER key.  Video-Voice speaks the contents 
  372. of screen row 6 and announces "3000 labels printed".  Your 
  373. stomach growls its disappointment.
  374.  
  375.      These are only a couple of quick examples to demonstrate the 
  376. power of the "f" for FIND commands.  For the full story, see the 
  377. reference appendices.
  378.  
  379.  
  380. Commands that report the system or Video-Voice status:
  381.  
  382.      The real-time commands that use the top row of the 
  383. typewriter portion of your keyboard tell you where you are and 
  384. what you are doing.  They even tell you when you are doing it.
  385.  
  386.      The PREFIX key, followed by the number "1" key, tells you 
  387. what time the computer thinks it is.  Hopefully you have a 
  388. battery operated real-time clock inside your computer, or you 
  389. have correctly set the time and date when you booted up. 
  390. Otherwise the computer will tell you the wrong time.
  391.  
  392.      The PREFIX key, followed by the number "6" key, tells you 
  393. whether caps lock, scroll lock, and num lock are ON or OFF.
  394.  
  395.      The PREFIX key, followed by the number "7" key, tells you 
  396. where your system cursor is located on the screen.
  397.  
  398.      The PREFIX key, followed by the number "0" key, tells you 
  399. where your review mode cursor is located on the screen.  Of 
  400. course, if you are not in review mode it isn't too useful.
  401.  
  402.  
  403. Commands that control the quality and quantity of speech:
  404.  
  405.      The keys located on the top row of the typewriter portion of 
  406. your keyboard have other uses, too, when used with the shift or 
  407. alternate key.
  408.  
  409.      These are the "toggle" or "selection" commands. Tap the 
  410. PREFIX key, then hold down the shift or alternate key and tap the 
  411. number key that corresponds to the toggle you want to change.  
  412. Your speech synthesizer will announce the name of the command and 
  413. its current status.  
  414.  
  415.      Toggle commands have only two choices: ON or OFF.  All 
  416. Video-Voice toggles work the same way.  Since the only possible 
  417. change is to the opposite status, tapping any cursor key will 
  418. make the change.  If you want to return to the original status, 
  419. you can tap the ESCAPE key at any time.  As you tap the cursor 
  420. keys, the new status will be announced.  When you decide which 
  421. status you want, just tap the ENTER key.  
  422.  
  423.      Selection commands work similarly, but offer more choices.  
  424. Depending on the command, you can select from between as many as 
  425. nine different choices.  You use the cursor keys to move forwards 
  426. and back in a list of options.  The up and left cursor keys move 
  427. you back in the list, while the down and right cursor keys move 
  428. you forward in the list.  You can tap the ESCAPE key at any time 
  429. to return to your original status.  When you decide on the value 
  430. you want, just tap the ENTER key.     
  431.  
  432.      Here are a few samples of how you can change Video-Voice to 
  433. serve you better:
  434.  
  435.      Tap the PREFIX key,  followed by the shifted number sign 
  436. (also known as the pound sign). Your speech synthesizer announces 
  437. that "current row numbers are off." This means that whenever you 
  438. move from one row to another in review mode, the number of the 
  439. row that you have moved to will be spoken.  In real-time, the row 
  440. numbers will only be spoken when you use the cursor keys to move 
  441. from row to row in your applications program.
  442.  
  443.      A command that you will use frequently is the "enunciator" 
  444. command.  We like to think of it as the "military spelling" 
  445. command, because it uses the alpha, bravo, charley sequence to 
  446. represent the letters it is spelling.  When you have a difficult 
  447. time telling one letter from another, toggle ON the "enunciator" 
  448. and it will be much easier.
  449.  
  450.      Video-Voice has many commands that allow you to "customize" 
  451. it the way you want it.
  452.  
  453. Meet the backslash family:
  454.  
  455.      A special group of commands are based on the backslash key. 
  456. These are the major voice synthesizer controls and they will be 
  457. especially fun to experiment with.  With the exception of the 
  458. synthesizer reset command, they are all "selection" commands.  
  459.  
  460.      PREFIX backslash controls the speech source.  You can choose 
  461. where you want your speech to come from -- the screen only, the 
  462. keyboard only, or one of the combinations.  There is even a no-
  463. speech option.  You can have all your keystrokes echoed, (called 
  464. Keyboard Echo) or only the screen output echoed also called 
  465. screen echo.  
  466.  
  467.      The PREFIX key, followed by the shifted backslash key 
  468. controls the rate at which your synthesizer speaks.  Each brand 
  469. and model of synthesizer has its own predefined speech rates 
  470. options.  Video-Voice keeps track of which synthesizer you are 
  471. using, so the number of options and the rates available will vary 
  472. depending on the synthesizer you use.
  473.  
  474.      The PREFIX key, followed by the control backslash 
  475. combination controls the style of your synthesizer's voice.  Each 
  476. synthesizer has its own way of providing variety in how it 
  477. pronounces a particular word.  The DECtalk is the most 
  478. experessive, and it has 8 different voices, each with its own 
  479. sex, age, and personality.  The Votrax and Echo synthesizers are 
  480. more limited, having pitch options only.
  481.      There is one more backslash command.  This is the 
  482. synthesizer reset command.  The PREFIX alt backslash combination 
  483. reinitializes the synthesizer and the serial port.  You might say 
  484. that the synthesizer reset command electronically tells the 
  485. synthesizer to wake up all over again, fresh and ready-to-go.  
  486. Use this command if your synthesizer has mysteriously stopped 
  487. speaking or if you have accidentally unplugged one of its 
  488. connecting cables.  Remember to turn the syntheiser's power off 
  489. first, then to turn it back on, then to use the synthesizer reset 
  490. command.
  491.  
  492.      Some synthesizers will suddenly go bonkers for no apparent 
  493. reason so don't panic. The Echo synthesizers have a hardware bug 
  494. which makes it go out into the fourth dimension at the most on 
  495. rare occasions. The Votrax will occationally say "Bong Bong Error 
  496. Two" because it received some data it tried to interpret as a 
  497. command.  Just turn it off, turn it back on and reinitialize the 
  498. synthesizer with the PREFIX alt backslash command.  Everything 
  499. will work again.  We're a bit conceited about the synthesizer 
  500. reset command in Video-Voice.  When your synthesizer goes bonkers 
  501. with most other talking software, you have to turn off the whole 
  502. computer.  With Video-Voice you don't lose your unsaved data.
  503.  
  504.      The last category of real-time commands are the sub-screen 
  505. controls. A sub-screen is a part of a screen, and for review 
  506. purposes, Video-Voice treats a sub-screen just like a whole 
  507. screen.  The sub-screen controls are located on the shifted 
  508. function Keys 2 through 6 and real-time commands, so they need to 
  509. be preceded by the PREFIX key.
  510.  
  511. Subscreens are a somewhat advanced subject.  You will use them 
  512. when you are working with tabular or columnar material.  They are 
  513. also handy when you only want access to certain parts of the 
  514. screen, but since when you use them, other parts of the screen 
  515. become inaccessible, we suggest you don't try them out until you 
  516. are more familiar with Video-Voice.
  517.  
  518. Don't bother with review mode unless you really have to.
  519.  
  520.      All of the commands we have told you about are meant to be 
  521. used in real-time.  You don't have to stop what you're doing, and 
  522. go into review mode, and wander all over the screen trying to 
  523. track down whatever it is that you want to read, and verify that, 
  524. sure enough, that's the hunk of text that you wanted to do 
  525. whatever it is that you wanted to do it to, and get its review 
  526. mode location, then exit review mode, and get the real-time 
  527. cursor location, and compute how to get from the real-time cursor 
  528. location to the review mode cursor location, and move there with 
  529. your applications program's cursor, and go back into review mode 
  530. to verify that you really reached where you wanted to go, and, 
  531. finally do what you wanted to do -- but, by now, of course, you 
  532. have to sit back and try to remember whatever on earth it was 
  533. that you wanted to do way back when before you entered review 
  534. mode in the first place, then go into review mode and do it all 
  535. over again, hopefully right this time.  Whew, just thinking about 
  536. all the work that the other screen reading programs make you do 
  537. makes me forget what I was telling you about.  I'm sure glad 
  538. Video-Voice works in real-time.
  539.  
  540.      So why did we include a review mode in Video-Voice?  By 
  541. using review mode you can "freeze" the applications program and 
  542. do some in-depth exploring of the computer screen.  You don't 
  543. have to worry about accidentally entering a typographical error 
  544. in your application program.  Once you are in review mode none of 
  545. your keystrokes will be seen by the applications software.  
  546. That's the only time review mode is more appropriate than real-
  547. time PREFIX commands.  
  548.  
  549.      To enter review mode, tap the Function 10 key. You don't 
  550. have to tap the PREFIX key for this one.  Function 10 on IBM PC 
  551. keyboards is the key to the right of the PREFIX key.  Your speech 
  552. synthesizer will say "entering review mode." 
  553.  
  554.      Now your applications program and the screen are "frozen".  
  555. You can move all over the screen with the cursor arrow keys.  For 
  556. most movement in review mode, use the cursor keys. They do what 
  557. you would expect -- move the review mode cursor up, down, right, 
  558. or left.  
  559.  
  560.      There are also a few special cursor key combinations. 
  561. Holding down the control key and tapping the left cursor key 
  562. moves the review mode cursor left a word.  The control right 
  563. cursor combination works similarly.  
  564.  
  565.      The control up arrow combination moves the review cursor up 
  566. to the left-most column in the previous row.  The control right 
  567. cursor combination moves the review cursor down to the left-most 
  568. column of the following row.  Tapping the ENTER key also moves 
  569. down one row.  
  570.  
  571.      The appropriate unit of text is always spoken.  If you moved 
  572. up a row, the new row is spoken. If you moved right a word, the 
  573. new word is spoken.  If you moved down a character, the new 
  574. character is spoken.  
  575.  
  576.      Of course all the PREFIX commands are also available to you 
  577. in review mode, so you can read sentences or spell the current 
  578. word.
  579.  
  580.      Don't rely on review mode unless you have to. You can 
  581. usually work more rapidly and efficiently with the computer by 
  582. using the real-time commands.  We only included it for the few 
  583. times when you really HAVE to freeze your applications program 
  584. and explore an unfamiliar screen.  Thankfully, that isn't very 
  585. often.
  586.  
  587. More magic with Video-Voice:
  588.  
  589.      In some software you will be able to automatically hear the 
  590. entire screen voiced.  With these programs, Video-Voice is 
  591. capable of capturing the data headed for the screen.  When you 
  592. have turned "screen echo" ON, and Video-Voice intercepts the 
  593. applications software's screen output, you hear all the program's 
  594. messages.  This is true with DOS (the Disk operating system), 
  595. which is loaded into your computer when it boots.  Video-Voice 
  596. starts with "screen echo" ON so you can hear all the DOS output 
  597. as it goes to the screen.  Some file management programs also 
  598. send data to the screen in a way in which Video-Voice can 
  599. intercept all of it, and so you will automatically hear all of 
  600. their output.  But this doesn't mean it will make much sense the 
  601. first time you hear it.
  602.  
  603.      For Example, suppose you have a mailing list entry form 
  604. screen which looks like this:
  605.  
  606. *****************************************************************
  607. Record No. 65            
  608.                                            |---------------------
  609. Last Name    : Williams                    | official use only
  610. First Name   : Gladys                      | SRux rating: _______
  611. Title        : Head of Research            | Sec5A value: _______
  612. Department   : Matter TransFormation Dept  | GPA        : _______
  613. Company      : Alchemists Associated       | R-value    : _______
  614. Address      : 1234 Wizard Lane            | Nerp level : _______
  615. City         : Berkeley                    | Polarity   : _______
  616. State        : CA                          | Dependents : _______
  617. Zip          : 94704                       | Deponants  : _______
  618. Work Phone   : (415) 123-4567 x 4300       |---------------------
  619.                                            | Cust. class: _______
  620. Home Address : 987 Eureka Lane             | 
  621. Home City    : Berkeley                    |
  622. Home State   : CA                          |---------------------
  623. Home Zip     : 94710
  624. Home Phone   : (415) 987-6543
  625.  
  626. ---------------------------------------------------------------- 
  627. D to Delete                      |  PgUp for Previous Record
  628. M to Mark                        |  PgDn for Next Record
  629. C to Change                      |  ENTER to confirm
  630. S to Save                        |  ESC to quit
  631. *****************************************************************
  632.  
  633.      Since the data is arranged in several columns it is going to 
  634. sound pretty funny.  
  635.  
  636.      The important thing to remember is that each time the 
  637. applications program paints new text on the screen, Video-Voice 
  638. will speak it.  But, screen rows are not always painted in the 
  639. order in which they are intended to be read.  It takes only a 
  640. fraction of a second for the computer to paint a row on the 
  641. screen. Visually, the effect is nearly instantaneous.  But the 
  642. programmer may paint row twenty, then row one, then row thirteen, 
  643. and then he may jump up to row one to add another message.  
  644. Video-Voice intercepts each row as it is painted on the screen.  
  645. It speaks the text to you in the order it was painted, not in the 
  646. order it is finally in on the screen when all the action ceases.  
  647. As you fill in the form, the screen may be repainted to reflect 
  648. your changes and, of course, Video-Voice will speak these 
  649. messages, out of order again.  
  650.  
  651.      Out of order screen repainting, is bad enough, but what do 
  652. you do when you know there is text on your screen and your 
  653. synthesizer remains silent?  Many people have gotten a new 
  654. screen-reading program, booted WordStar and discovered that 
  655. nothing on the screen is automatically spoken to them.  Yet when 
  656. they are in DOS everything is spoken automatically.  This happens 
  657. because WordStar, like most modern software for the IBM PC, 
  658. writes directly to screen memory, instead of using more generic 
  659. methods of putting messages on the screen.  Video-Voice is unable 
  660. to intercept any program's screen messages when they are written 
  661. directly to screen memory.  
  662.  
  663.      Actually, "The Sound of Silence" is what makes it possible 
  664. for blind people to use programs like WordStar.  Each time a 
  665. keystroke is pressed, WordStar (and many other programs, too) 
  666. repaint most of the screen.  You do not want to hear the whole 
  667. screen respoken to you each time you type a character.  This is 
  668. what used to happen in an old version of WordStar on the IBM.  
  669. Too much silence turns out to be better than too much speaking.
  670.  
  671.      So, when your applications program goes silent, turn on 
  672. "keyboard echo" with the PREFIX backslash command.  That way you 
  673. can hear everything that you type.  Of course, this can be 
  674. distracting for fast typists.  No matter what kind of "echo" you 
  675. have chosen, all the PREFIX commands still speak properly.
  676.  
  677.      If you get really lost in a new program you can go into 
  678. review mode and explore the screen.  After a while you will learn 
  679. which important messages appear on which screen rows.  Then you 
  680. can use the real-time commands to easily retreive the information 
  681. you need to hear.
  682.  
  683.      There is another, even more confusing, situation that 
  684. sometimes occurs.  A few programs, like dBASE III, mix their  
  685. methods of writing to the screen.   When this happens, Video-
  686. Voice echos some parts of the screen display but not other parts.  
  687. In this situation, it is best to turn "screen echo" OFF, so you 
  688. won't be distracted, and pretend that the program writes to 
  689. screen memory all the time.  Use the PREFIX commands to review as 
  690. you need information.
  691.  
  692. Video-Voice can only speak what is on the screen:
  693.  
  694.      First-time users of talking software are often confused by 
  695. screen-reading programs.  A screen-reading program can only speak 
  696. the text that is currently displayed on the screen.  
  697.  
  698.      Suppose you are writing a letter with your word processing 
  699. program.  The letter is several print pages long and you want to 
  700. go back and reread it.  When you tell your word processing 
  701. program to jump to the top of the letter, it can only put the 
  702. very first part of the letter on the screen.  
  703.  
  704.      A print page usually contains about about sixty lines of 
  705. text.  A computer display screen has only twenty-five rows. The 
  706. word processing program will reserve some of these screen rows 
  707. for its own purposes, such as a status row, a ruler row to 
  708. display tab stops, and maybe a row that shows what the function 
  709. keys do.  So you will usually have less than twenty-five rows of 
  710. text displayed on your screen.  
  711.  
  712.      If you use the PREFIX back-accent combination to speak the 
  713. screen, the screen contents will be spoken -- not the whole 
  714. letter.  A sighted person has the same problem.  Both the sighted 
  715. user and you must tell the word processing program to "scroll" to 
  716. the appropriate screen.  
  717.  
  718.      So remember -- just because it isn't on the screen doesn't 
  719. mean that the computer has gobbled up your data.  Use your word 
  720. processor or file manager to page around from one screen to 
  721. another. 
  722.  
  723. Final Comments
  724.  
  725.      It takes some time to learn to use any program proficiently.  
  726. Your learning is complicated by the fact that you must learn to 
  727. use Video-Voice in addition to the applications software you 
  728. intend to run.  If, as you work through these chapters, you 
  729. become frustrated -- remember, Rome wasn't built in a day.  Take 
  730. a break whenever you begin to feel impatient.  Our teaching 
  731. experiences at Grassroots Computing have shown us that people 
  732. should not work for more than two hours without taking a break.  
  733. When there is much information to absorb, it is best done in 
  734. small doses.
  735.  
  736.  
  737. Have fun experimenting with Video-Voice.